草庐IT

Loading 动画

全部标签

android - 关闭没有动画的抽屉导航

在我立即完成某些Activity后,我试图关闭我的抽屉导航,没有滑动动画。我不会在Activity开始时关闭它,因为我希望它在用户退出Activity时保持打开状态。但是,当它自行关闭时,我无法在没有短暂闪烁动画的情况下关闭它。我尝试了以下代码的变体:protectedvoidcloseDrawerImmediate(){mDrawerLayout.setVisibility(View.GONE);mDrawerLayout.closeDrawers();mDrawerLayout.setX(0);mDrawerLayout.setVisibility(View.VISIBLE);}

android - 实现类似动画的 Google-Play-Music(播放列表项旁边的 3 条频谱)

我想实现这样的东西。这样我就可以控制它的颜色、条数、速度等。下面是在Google-Play-Music应用程序中当前正在播放的项目旁边显示的动画。我将以类似的方式播放它:在音乐应用中当前播放的歌曲旁边。 最佳答案 有一个图书馆叫MiniEqualizerLibraryforAndroid它提供了这个功能。您需要将View添加到布局中:为了启动动画,使用这段代码:EqualizerViewequalizer=(EqualizerView)findViewById(R.id.equalizer_view);equalizer.anima

android - 从溢出菜单进入/退出动画中删除额外的背景颜色矩形?

当我在我的应用程序中打开溢出菜单时,我看到在整个进入/退出动画过程中菜单本身后面显示了一个菜单背景颜色的实心矩形。这是显示此内容的动画(速度减慢到75%):这个无关的彩色矩形的存在破坏了漂亮的进入/退出动画!如何在保留所有其他Toolbar样式的同时删除它?研究我在SO上阅读了很多关于Toolbar样式的答案,以及ChrisBanes自己关于该主题的帖子。似乎在过去几年中,style/theme标签在每个View基础上的使用发生了变化,这使得它变得困难随时随地查找权威信息。我使用支持库的22.1.0到23.2.0(含)版本复制了这个。应用文件styles.xml@color/color

android - 动画 Fab 按钮交叉标记

在我的Android应用程序中,我想要一个float操作按钮来显示成功状态。我想要如下图所示的内容:但我不知道如何为标记制作十字动画。有人可以向我解释我该怎么做吗?可能有图书馆或类似的东西吗?Atm我正在使用设计库中的默认FAB。 最佳答案 这个问题让我对检查AnimatedVectorDrawable产生了兴趣,所以我继续在githubhere上制作了一个可以实现类似动画的小示例应用程序。.Badqualitygifhere.需要注意的几件事:最小SDK设置为23以使用AnimationCallbacks启动第二个动画,但您可以使

Android 动画 ObjectAnimator 从中心旋转

另一个我似乎无法理解的简单问题。我想要一个使用ObjectAnimator从中心向上缩放的动画。但是,我不确定如何设置PivotX/Y属性,因为我应用的任何值似乎都不会影响View。当我使用scaleanimation时,它工作正常,但我必须在这里使用ObjectAnimator。我试过了ObjectAnimatorscaleX=ObjectAnimator.ofFloat(view,"scaleX",0.0f,1.0f);ObjectAnimatorscaleY=ObjectAnimator.ofFloat(view,"scaleY",0.0f,1.0f);//I'vetriedaw

android - 不同的退出/进入动画

我想为不同的Activity定义两种窗口动画样式。这是我目前所拥有的:list:样式.xml:@style/CustomActivityAnimation@anim/bottom_in@anim/scale_out@anim/scale_in@anim/bottom_out@style/CustomDialogAnimation@anim/dialog_in@anim/dialog_out我想要实现的是:A样式的Activity之间的转换应该使用CustomActivityAnimation中定义的动画。样式为B的Activity被设置为对话框样式,并且应该在CustomDialogA

android - 谷歌地图 - 制作类似抓取应用程序的动画来显示路径方向

我想制作一个沿路径移动标记的动画。所以我考虑了如何使用比路径线稍暗的标记来做到这一点。并非常缓慢地移除和更新其位置,以便它看起来像是在移动。但我只是不认为那是视频中发生的事情。因为市场完全呈现出路径的形状。它完美地流动。这是我目前所拥有的:funshowLineAtUsersLocation(loc_destination:LatLng){valcurrentLoc=activity.getCachedCurrentLoc()valpattern=Arrays.asList(Dash(),Gap(convertDpToPixel(6).toFloat()))valpolyLineOpt

Android 动画 GIF(纸杯蛋糕)

我在Androidprecupcake中使用了动画GIF,但我的旧代码不再有效。确切地说:Movie.decodeStream总是返回null...有没有人有任何解决方法/修复来播放动画GIF? 最佳答案 有abugreportforthis.看起来目前唯一的选择是将其拆分并手动制作逐帧动画。有instructionsinthedocs了解如何做到这一点。 关于Android动画GIF(纸杯蛋糕),我们在StackOverflow上找到一个类似的问题: htt

android - 两个按钮的动画交换位置

我正在尝试交换两个按钮的位置。我的交换代码看起来是:privatevoidexchangeButtons(Buttonbtn1,Buttonbtn2){//CreatetheanimationsetAnimationSetexchangeAnimation=newAnimationSet(true);TranslateAnimationtranslate=newTranslateAnimation(Animation.RELATIVE_TO_SELF,btn2.getLeft(),Animation.RELATIVE_TO_SELF,btn1.getLeft(),Animation.R

动画后更改文本内容

尝试使用语义UI框架执行简单的挥杆动画。我希望文本摆动,然后更改其内容,然后再次摆动以再次出现在屏幕中。问题在于,即使更改内容的说明是在此之前,它的内容的更改是在第一个摇摆结束之前执行的。我希望它摆动->消失->更改其内容->再次摆动再次出现。提前致谢...LoginPageSIGNINTOYOURACCOUNTvarbouttonLogin=document.querySelector("#informationsbutton:nth-child(1)");bouttonLogin.addEventListener("click",function(){vartitle=d